@charset "utf-8";
body { background:#fff; color:#333; font:12px/1.5 Arial,Tahoma,Helvetica,sans-serif; margin:0; padding:0; min-width:1060px;}
form, ul, ol, li, dl, dt, dd, h1, h2, h3, h4, h5,p{margin:0;padding:0;list-style:none;}
input,select,option,textarea{ font-family:Arial, Helvetica, sans-serif; font-size:12px; margin:0}
i,cite,em{font-style:normal}
a {text-decoration:none;color:#333; outline:none}
a:hover {text-decoration:none;color:#09f}
a img {border:none}
.Leftmenu{ width:212px; z-index:999;}
.clear{ clear:both;}

.shop_ml{height:210px;border-left:1px solid #8E8D8D;border-right:1px solid #8E8D8D;}

.shop_ml li{ line-height:40px;  position:relative;  padding-left:10px; border-top:1px solid #EFF1F4; border-bottom:1px solid #D5DAE0;z-index:999; }
.shop_ml li a.biga{ font-size:14px;text-shadow:1px 1px 0px #fff; font-weight:bold; background:url(../images/index_bg.png) 175px -78px no-repeat; display:block;}
.shop_ml li span{ float:right; margin-right:5px;}
.shop_ml .pepLei{ display:none;}
#showid{background:#fffdfb; border-bottom:#000 2px solid; border-left:#000 2px solid; border-top:#000 2px solid;  height:38px;line-height:38px; padding-left:8px; z-index:1;}
#showid .biga{ background:#FFF; display:block;z-index:2; color:black; text-shadow: -1px -1px 0px white }
#showid .biga:hover{text-decoration:none;font-weight:bold; color:#000;text-shadow:none;}
#showid  .pepLei{ display:block;position:absolute; left:206px; top:-2px; width:620px; clear:both;  z-index:-1; background:url(../images/nmu_z.jpg) repeat-y #fff 430px 0;}
.pepLei{min-height:186px; border:#000 2px solid; border-left:#000 2px solid; background-color:#fffdfb;border-radius:0px 5px 5px 0;}
.pepLei dt{ float:left; width:160px; font-weight:bold; text-align:left; margin-top:5px;}
.pepLei dt a{ color:#900;}
.pepLei dd { float:left; width:350px; margin-bottom:11px; line-height:24px;}
.pepLei dd a{ white-space:nowrap; display:inline-block; margin-right:20px;}
.pepLei dl{ clear:both; margin-bottom:10px; width:410px;}
.pepLei td{ padding:10px; width:400px;}
.pepLei table{ height:100%;}
.fenlei10{padding:5px;text-shadow:none;}
.pepLei .brand{padding-left:20px; width:200px;}
.mun_bg_r{ background:url(../images/menu_ul1bg2.jpg) repeat-y; }
.mun_bg_b{ background:url(../images/menu_ul1bg2.jpg) repeat-y -220px 0; }

.stoTjpp,.stoCxhd { line-height:20px;}
.stoTjpp b,.stoCxhd b{ display:block; line-height:25px;}
.stoCxhd p a{ display:block; }
.ttuij_a a{ display:block; clear:both; line-height:30px; padding-left:15px;}
.ttuij_a .sred{ padding-left:15px;}
#showid  .pepLei a{margin-left:5px; margin-right:5px; }
#showid  .pepLei a:hover{ color:#C30}
.menu_b{ background:url(../images/index_bg.png) no-repeat 0 -66px; height:12px;width:212px;}
/*幻灯片*/
.ww_bo{float:right; width:770px; height:330px; margin-top:8px;}
.container{position:relative;width:770px; height:330px;}
.slider{position:absolute;}
.slider li{ list-style:none;display:inline;}
.slider img{position:relative; width:770px; height:330px; display:block;}/*relative,block */
.num{ position:absolute; right:10px; bottom:5px;}
.num li{float: left;color:#AF0202;text-align: center;line-height: 16px;width: 16px;height: 16px;font-family: Arial;
font-size: 12px;cursor: pointer;overflow: hidden;margin: 3px 1px;border: 1px solid #AF0202;background: #fff;}
.num li.on{color: #fff;line-height: 21px;width: 21px;height: 21px;font-size: 16px;margin: 0 1px;border: 0;background:#AF0202;font-weight: bold;}

/*新闻公告*/
.news{width:210px;border:1px solid #8E8D8D;border-radius:5px; background:#fff;}
.news .title{ font-size:12px; color:#C00; line-height:35px; padding-left:10px;background:url(../images/menu_ul1bg2.jpg) repeat-y; border:1px solid #fff;border-bottom:1px solid #ccc;border-radius:5px 5px 0 0;}
.news .title h3{*font-size:12px;}
.news ul{padding: 7px 0 7px 11px;}
.news ul li{ line-height:28px;background: url(../images/dian.jpg) 0 13px no-repeat;padding-left: 10px;}

.id_box{ float:left; width:990px; margin-top:10px; background:#EcEcEc;border-radius:3px; overflow:hidden; padding-bottom:10px;}
.id_box_1,.id_box_2,.id_box_3,.id_box_4,.id_box_5,.id_box_6{ float:left; margin-left:10px; width:233px; overflow:hidden;}
.box_h6z{ line-height:36px; font-size:14px; color:#000;text-shadow:1px 1px 0px #fff;}
.box_cz{border-radius:5px; background:#FFF; border-top:1px solid #d0d0d0; height:310px;}
.cz_p{ margin:10px; line-height:22px;}
.cz_span{ margin:10px; background:#f5f5f5; display:block;border-radius:5px; padding:5px;}
.cz_a1,.cz_a2{display:block;height:33px; line-height:33px; text-align:center; font-size:14px; color:#fff; font-weight:bold;}
.cz_a1{  background:url(../images/index_bg.png) 0 -470px; width:92px;text-shadow:1px 1px 0px #c75100;margin-bottom:20px;}
.cz_a1:hover{ background:#c75100;border-radius:5px; color:#fff; text-decoration:none;}
.cz_a2{ background:url(../images/index_bg.png) 0 -510px; width:137px; text-shadow:1px 1px 0px #476901;}
.cz_a2:hover{ background:#476901;border-radius:5px; color:#fff; text-decoration:none;}
.jyzs{ margin:10px 1px 1px 1px; padding-bottom:10px;}
.jyzs li{ font-size:12px; background:url(../images/index_bg.png) no-repeat -190px -318px; padding-left:25px; line-height:30px; display:block;border-bottom:1px solid #f1f1f1;border-top:1px solid #fff; display:block;}
.jyzs li:hover{ border-top:1px solid #ccc;display:block; color:#333; text-decoration:none; background:url(../images/index_bg.png) no-repeat -190px -318px #d8d8d8;}
.jyzs li a:hover{color:#333; text-decoration:none;}

.id_box_6 .grxx{ margin-left:10px; margin-top:10px; overflow:hidden;}
.id_box_6 .grxx dt{ float:left; margin-right:10px;}
.id_box_6 .grxx dd{ margin-right:10px; line-height:20px;}
.id_box_6 .grxx dd b{ display:block;}
.xg_z01{ margin-top:20px;}
.id_box_6 .grxx_xy{ margin:10px; clear:both;}
.id_box_6 .grxx_xy dt{ background:#eee; line-height:30px; padding-left:10px;border-radius:3px; clear:both; margin:10px 0 10px 0; font-weight:bold;}
.id_box_6 .grxx_xy dd{ float:left; width:100px; line-height:30px; padding-left:5px;}
.id_box_6 .grxx_xy dd a{ color:#F60; font-weight:bold;}
.id_box_6 .grxx_xy dd a:hover{ color:#F00; text-decoration:none;}
.cz_span1{ background:url(../images/index_bg.png) no-repeat 10px -125px #f5f5f5; padding-left:60px;}
.cz_span2{ background:url(../images/index_bg.png) no-repeat 10px -220px #f5f5f5; padding-left:60px;}
.cz_span3{ background:url(../images/index_bg.png) no-repeat 8px -340px #f5f5f5; padding-left:60px; }
.cz_span p{ line-height:18px; margin-top:10px; color:#666;}
.sp_ll{ margin-left:30px; margin-top:20px;}
.id_del{ background:#f6f6f6; border-top:1px solid #eaeaea; display:block; margin-top:14px; line-height:30px; text-align:center; height:30px;border-radius:0 0 3px 3px; color:#155bb9;}
.dlt1{ margin-top:25px;}
.search_jl{ height:130px; margin-left:20px; margin-top:20px; }
.search_jl li{line-height:24px;}
.id_del a,.search_jl li a,.id_box_6 .grxx dd a{ color:#155bb9;}
.id_del a:hover,.search_jl li a:hover,.id_box_6 .grxx dd a:hover{ color:#F00; text-decoration:none;}

.id_box_3 .box_cz b{display:block; line-height:30px; margin:10px 0 10px 10px;}
.id_box_3 .box_cz p{ display:block; line-height:20px; margin:5px 10px 5px 10px;}
.denglu_01{ background:url(../images/index_bg.png) no-repeat 0 -39px;}
.denglu_02{ background:url(../images/index_bg.png) no-repeat -141px -39px; }
.denglu_01,.denglu_02{ height:24px; text-align:center; display:block; color:#fff; line-height:24px; font-weight:bold; margin:10px 0px 20px 10px; width:69px;}
.denglu_01:hover,.denglu_02:hover{ color:#333; text-decoration:none;}
.top_h2{ margin-top:40px;}
.guang{ float:right; width:230px; height:355px; border:1px solid #e5e5e5; margin-top:10px;border-radius:10px; display:block;}

/*demo css*/
.ibox{width:679px; height:235px; position:relative; overflow:hidden; }
.ibox .showbox{position:absolute;left:0;height:170px; background:#fff; width:1400px;}
.ibox2{width:900px; position:relative; overflow:hidden; }
.ibox2 .showbox2{position:absolute;left:0;height:170px; background:#fff; width:2000px;}
.unlogin{ width:960px; background:#fff; border:1px solid #ccc; height:100px; line-height:100px; text-align:center; margin-top:10px;}
.unlogin a{ color:#09F;}

.home_slider_panel{ margin:0 0 12px 225px; height:218px; position:relative; overflow:hidden;}
.home_slider{ float:left; height:218px; width:514px; position:relative; overflow:hidden;}
.home_slider .inner{}
.home_slider .inner ul{ position:absolute; height:100%; width:500%;}
.home_slider .inner li{ float:left;}
.home_slider .inner li a, .home_slider .inner li img{ display:block;}
.home_slider .controller{ background:rgba(0,0,0,.6); padding:5px 0; width:100%; position:absolute; bottom:0; left:0; text-align:right;}
.home_slider .controller a{ display:inline-block; background:#fff; color:#333; line-height:1.2; margin-right:8px; padding:2px 6px; vertical-align:top;}
.home_slider .controller a:hover, .home_slider .controller a.curr{ background-color:#b00203; color:#fff;}

.list_box{ background:#fff; border:1px solid #e5e5e5; border-radius:5px;}
.list_box .title{ background:url(../images/tao.png) repeat-x; border-bottom:1px solid #cfcfcf; border-radius:5px 5px 0 0; height:33px;}
.list_box .title h3{ color:#333; font-size:14px; line-height:32px; padding:0 10px;}
.list_box .more{ height:0; position:relative;}
.list_box .more a{ color:#898989; position:absolute; right:10px; top:-26px;}
.list_box .more a:hover{ color:#b00203; text-decoration:underline;}

.tao_top_infos{ margin-bottom:12px; height:364px;}
.top_infos{ float:left; background:#4a4a4a; border-radius:5px; height:100%; width:740px; position:relative; overflow:hidden;}
.top_infos .col{ float:left; display:inline; background:#fff; border-radius:5px; margin:40px 0 0 8px; height:315px; width:236px; position:relative;}
.top_infos .col .title{ position:absolute; left:0; top:-28px;}
.top_infos .col .title h4{ color:#fefefe; font-size:14px; margin-left:2px; text-shadow:0 -1px 0 #333;}
.top_infos .welinks{ background:#f5f5f5; border-radius:5px; padding:15px;}
.top_infos .welinks a{ display:block; background:url(../images/tao.png) no-repeat 0 -94px; color:#fff; font-size:14px; font-weight:bold; line-height:32px; margin-bottom:15px; height:33px; width:92px; text-align:center; text-shadow:1px 1px 0 #c55202;}
.top_infos .welinks .sell{ background-position:0 -127px; margin-bottom:0; width:137px; text-shadow:-1px 1px 0 #496801;}
.top_infos .wecome{}
.top_infos .wecome .panel{ padding:12px 12px 0;}
.top_infos .wecome .tip{ color:#666; line-height:1.8; margin-bottom:10px;}
.top_infos .wecome .welinks{ margin-bottom:25px;}
.top_infos .wecome .links{ border-bottom:1px solid #efefef; margin:0 -10px;}
.top_infos .wecome .links a{ display:block; background:url(../images/tao.png) no-repeat 10px -160px; border-top:1px solid #efefef; color:#404145; line-height:28px; padding-left:32px; height:28px;}
.top_infos .wecome .links a:hover{ background-color:#d8d8d8; border-color:#c1c1c1; color:#333;}
.top_infos .wemore{}
.top_infos .wemore .inner{ padding-top:10px; *zoom:1;}
.top_infos .wemore .tip{ background:#f5f5f5; border-radius:5px; color:#999; margin:0 12px 10px; padding:10px;}
.top_infos .wemore .tip .icon{ background:url(../images/tao.png) no-repeat 0 -190px; font-size:0; margin:3px 0 0 5px; height:36px; width:36px; position:absolute;}
.top_infos .wemore .tip dl{ margin-left:52px;}
.top_infos .wemore .tip dt{ color:#3f4247; font-weight:bold;}
.top_infos .wemore .tip_2 .icon{ background-position:-36px -190px;}
.top_infos .wemore .tip_3 .icon{ background-position:-72px -190px; margin:0 0 0 -4px; width:50px;}
.top_infos .login_box{}
.top_infos .login_box .inner{ padding-top:12px;}
.top_infos .login_box .tip{ margin:0 10px 50px;}
.top_infos .login_box .tip strong{ display:block; color:#333;}
.top_infos .login_box .tip p{ color:#656565; line-height:1.8; padding:8px 0 10px;}
.top_infos .login_box .tip .btn{ display:block; background:url(../images/tao.png) no-repeat 0 -226px; color:#fff; font-weight:bold; line-height:24px; height:24px; width:70px; text-align:center;}
.top_infos .login_box .tip_2{ margin-bottom:0;}
.top_infos .login_box .tip_2 .btn{ background-position:-70px -226px;}
.top_infos .login_box .user{ padding-left:100px; margin-bottom:25px; height:82px;}
.top_infos .login_box .user .pic{ margin-left:-90px; position:absolute;}
.top_infos .login_box .user .name{ font-weight:bold;}
.top_infos .login_box .user .msg{ display:block; color:#494949; margin-bottom:30px;}
.top_infos .login_box .user .center{ color:#165bba;}
.top_infos .login_box .user .center:hover{ color:#165bba; text-decoration:underline;}
.top_infos .login_box .notes{ margin:0 12px;}
.top_infos .login_box .notes h5{ color:#4a4a4a; font-size:12px; font-weight:bold;}
.top_infos .login_box .notes dl{ padding-top:10px; overflow:hidden; *zoom:1;}
.top_infos .login_box .notes dt{ display:block; background:#eee; border-radius:3px; color:#4b4b4b; line-height:24px; padding-left:8px; height:24px;}
.top_infos .login_box .notes dd{ float:left; display:inline; margin:5px 10px 5px 8px;}
.top_infos .login_box .notes dd em{ color:#fe4f00; font-weight:bold;}

.top_infos .we_hitory{}
.top_infos .we_hitory .item{}
.top_infos .we_hitory .item{ float:left; padding:20px 35px 0; width:152px;}
.top_infos .we_hitory .item .pic{ display:block; border:1px solid #fff; margin-bottom:15px;}
.top_infos .we_hitory .item .pic:hover{ border-color:#d1d1d1;}
.top_infos .we_hitory .item .pic img{ display:block;}
.top_infos .we_hitory .item .tit{ display:block; color:#383838; line-height:1.6; margin-bottom:15px; height:38px; word-break:break-all; overflow:hidden; text-overflow:ellipsis;}
.top_infos .we_hitory .item .tit:hover{ color:#b00203;}
.top_infos .we_hitory .item .price{ background:url(../images/tao.png) no-repeat 0 -34px; color:#999; line-height:18px; padding-left:22px; height:18px;}
.top_infos .we_hitory .item .price em{ color:#ff0100; font-weight:bold;}
.jingxuandp_details{    color:#999; line-height:18px; padding-left:22px; height:18px;}
.top_infos .we_rec .panel, .top_infos .we_hitory .panel{ padding:0; height:100%; position:relative;}
.top_infos .we_rec .list{ padding:20px 20px 0;}
.top_infos .we_rec .list a{ display:block; color:#145ab9; margin-bottom:10px;}
.top_infos .we_rec .list a:hover{ color:#145ab9; text-decoration:underline;}
.top_infos .we_rec .welinks{ width:182px; position:absolute; left:12px; top:166px;}
.top_infos .we_rec .btn, .top_infos .we_hitory .btn{ background:#f6f6f6; border-top:1px solid #eaeaea; border-radius:0 0 5px 5px; color:#135cb8; line-height:24px; height:24px; width:100%; text-align:center; position:absolute; left:0; bottom:0;}


.wea_d_240_354{ float:right; margin-top:10px;}

.hot_sells{ margin-bottom:12px;}
.hot_sells .inner{ margin:0 auto; padding:10px 0; height:254px; width:900px; position:relative; overflow:hidden;}
.hot_sells .inner ul{ width:500%; position:absolute; left:0; top:20px;}
.hot_sells .inner li,.tab_alldiv li{ float:left; padding:0 15px; width:150px;}
.hot_sells .inner .pic,.tab_alldiv li .pic{ display:block; border:1px solid #eee; margin-bottom:5px;}/*  #fff  */
.hot_sells .inner .pic:hover,.tab_alldiv li .pic:hover{ border-color:#d1d1d1;}
.hot_sells .inner .pic img{ display:block;}
.hot_sells .inner .tit,.tab_alldiv li .tit{ display:block; color:#383838; line-height:1.6; margin-bottom:5px; height:38px; word-break:break-all; overflow:hidden; text-overflow:ellipsis;}
.hot_sells .inner .tit:hover,.tab_alldiv li .tit:hover{ color:#b00203;}
.hot_sells .inner .price{ background:url(../images/tao.png) no-repeat 0 -34px; color:#999; line-height:18px; padding-left:22px; height:18px;}
.hot_sells .inner .price em{ color:#ff0100; font-weight:bold;}
.hot_sells .controller{ position:relative;}
.hot_sells .controller .prev, .hot_sells .controller .next{ background:url(../images/slider_btn.png) no-repeat; height:66px; width:32px; position:absolute; left:10px; top:80px; text-indent:-9999em;}
.hot_sells .controller .prev:hover{ background-position:0 -66px;}
.hot_sells .controller .prev:active{ background-position:0 -132px;}
.hot_sells .controller .next{ background-position:-32px 0; left:auto; right:10px;}
.hot_sells .controller .next:hover{ background-position:-32px -66px;}
.hot_sells .controller .next:active{ background-position:-32px -132px;}

.tao_services{ background:#f8f8f8; border:1px solid #eaeaea; height:152px; overflow:hidden;}
.tao_services .col{ float:left; border-left:1px solid #e6e6e6; height:100%; width:329px; box-shadow:0 1px 1px #f4f4f4;}
.tao_services .col .title{ margin:10px 10px 5px 25px;}
.tao_services .col .title h4{ color:#333; font-size:12px;}
.tao_services .col .inner{ color:#6e6e6e; line-height:1.7; margin:0 20px 0 25px;}
.tao_services .list{ padding:20px 0 0;}
.tao_services .list li{ float:left; background:url(../images/tao.png) no-repeat 0 -51px; line-height:18px; margin-bottom:5px; padding-left:20px; height:18px; width:42%;}
.tao_services .more{ padding:10px 0;}
.tao_services .more a{ color:#4874d3;}
.tao_services .more a:hover{ color:#4874d3; text-decoration:underline;}
.tao_services .col_1{ background:url(../images/tao_services.png) no-repeat 100% 0; border-left:0;}
.tao_services .col_3{ background:url(../images/tao_services.png) no-repeat 100% -206px; width:328px;}
.tao_services .col_3 .inner{ margin-right:88px;}

.rec_panel{ margin-bottom:12px; height:310px;}
.rec_list{ float:left; width:738px;}
.rec_list .order{ height:0; position:relative;}
.rec_list .order ul{ position:absolute; right:76px; top:-25px;}
.rec_list .order li{ float:left; color:#676767; padding:0 7px;}
.rec_list .order .line{ padding:0;}
.rec_list .order li a{ color:#676767;}
.rec_list .order li a:hover, .rec_list .order li a.curr{ color:#b00203;}
.rec_list .inner{ width:648px;}
.rec_list .inner li{ padding:0 6px;}

.rec_top{ float:right; background:#e1e1e1; border-radius:5px; height:310px; width:240px; overflow:hidden;}
.rec_top .title{ display:none;}
.rec_top .inner{ padding:10px 8px;}
.rec_top .inner .pic{ display:block; border:1px solid #d0d0d0; border-radius:3px; margin-bottom:3px;}
.rec_top .inner .pic:hover{ border-color:#aaa;}
.rec_top .inner .pic img{ display:block; border-radius:3px;}
.rec_top .inner .tit{ display:block; line-height:1.6; font-weight:bold; word-break:break-all; height:4;}
.rec_top .inner .price{ padding-top:5px;}
.rec_top .inner .price .old{ display:block; color:#999; text-decoration:line-through;}
.rec_top .inner .price .now{ display:block; color:#cc0001; font-family:Arial; font-size:14px; font-weight:bold; line-height:1.8;}
.rec_top .inner .price .now span{ display:none;}
.rec_top .inner .btn{ height:0; position:relative;}
.rec_top .inner .btn a{ background:url(../images/tao.png) no-repeat 0 -70px; color:#fff; font:14px/23px "Microsoft Yahei"; height:24px; width:80px; position:absolute; right:0; top:-30px; text-align:center;}
.rec_top .inner .btn a:hover{ color:#fff;}

/* ADS */
.wea_d_240_364{ height:364px; width:240px; overflow:hidden;}
/*.wea_d_240_364 .inner img{ border:1px solid #E1E1E1;border-radius:3px;}*/

/*下拉菜单*/
#header .b_bar{ height:42px; position:relative}
#mainmenu{ width:216px; float:left}
#mainmenu h2{ width:212px; background: url(../images/headnav.png) no-repeat 0 0; height:42px; position:relative; margin-left:2px}
#mainmenu h2 a{ font-size:16px; text-shadow:1px 1px 0 #8c0000; color:#fff; margin:9px 0 0 30px; display:inline-block; outline:none;}
#mainmenu h2 a:hover { text-decoration:underline}
#mainmenu h2 span{display:block; background:url(../images/headnav.png) no-repeat 0 -42px; height:15px; width:15px; font-size:1px; position:absolute; right:15px; top:12px}
#mainmenu .menu{ position:absolute; background:url(../images/mainmenu.png) repeat-y 0 0; width:216px; display:none}
#mainmenu .menu  li{cursor:default; height:40px; line-height:40px; border-bottom:1px solid #d5dae0; width:208px; margin-left:4px; float:left; _margin-left:2px; background:#e8ebef; border-top:1px solid #eff1f4}
#mainmenu .menu  li i{ display:none}
#mainmenu .menu  li.even{ background:#e2e6eb}
#mainmenu .menu  li a{font-weight:bold; display:block; padding-left:10px; background:url(../images/headnav.png) no-repeat 100% -385px; outline:none; position:relative; color:#273954}
#mainmenu .menu  li .sub_title{ background:#fbfbfb url(../images/headnav.png) no-repeat 0 -317px;cursor:default;line-height:42px; z-index:100; position: absolute; margin-top:-41px;width:200px; padding-left:14px; display:none; height:46px; margin-left:-4px}
#mainmenu .menu  li .sub_title a{ display:inline; background-image:none; padding-left:0; color:#000}

#mainmenu .menu  .sub, #mainmenu .menu  .sub_t, #mainmenu .menu .sub_b{ background:url(../images/submenu.png) no-repeat 0 0; _background-image:url(../images/submenu_ie6.png); width:100%;}
#mainmenu .menu  li .sub{ display:none; background-repeat:repeat-y; width:699px; position:absolute; z-index:9; top:5px; left:209px; min-height:420px; _height:420px;}
#mainmenu .menu  li .sub a{ background-image:none; padding:0; text-shadow:none}
#mainmenu .menu  li .sub a:hover{ color:#000; text-decoration:underline}
#mainmenu .menu  li .sub_t{ display:block; background-position:-699px 0; font-size:0; height:5px; position:relative; top:-5px;}
#mainmenu .menu  li .sub_b{ background-position:-699px -5px; font-size:0; height:7px; position:absolute; bottom:-7px}
#mainmenu .menu  li .sub-main {	width:450px; vertical-align:top;padding:5px 10px 5px 20px}
#mainmenu .menu  li .subnav-title {	font-weight:bold; color:#000; margin:0 0 10px; line-height:25px; height:25px; display:block}
#mainmenu .menu  li .sub-main dl{ clear:both; margin:0 20px 0 0; padding:0 0 5px 0; position:relative; overflow:hidden; *zoom:1;}
#mainmenu .menu  li .sub-main dt{ display:block; border-bottom:1px dotted #D9D9D9; margin:0 0 5px 0; padding:4px;}
#mainmenu .menu  li .sub-main dt a{color:#900; line-height:1.5em; margin-top:3px}
#mainmenu .menu  li .sub-main dd{ display:block; line-height:18px; margin:0 0 3px 0; padding-left:3px; word-break:break-word; overflow:hidden; *zoom:1;}
#mainmenu .menu  li .sub-main dd a{color:#666;	font-weight:normal; line-height:24px; height:24px; display:block; float:left; }
#mainmenu .menu  li .sub-main dd a span{ display: inline-block; float:left;padding:0 10px;line-height:24px; height:24px;}
#mainmenu .menu  li .sub-main dd a:hover{ background: url(../images/headnav.png) no-repeat 100% -287px; text-decoration:none; color:#3a5791}
#mainmenu .menu  li .sub-main dd a:hover span{background: url(../images/headnav.png) no-repeat -190px -257px;}
#mainmenu .menu  li .sub-sider { vertical-align:top; padding:5px 10px 10px 15px}
#mainmenu .menu  li .sub-sider .con{ margin:0 0 10px;}
.support_iphone3g,.support_iphone3gs,.support_iphone4,.support_iphone4{ background: url(../images/support_ico.png) no-repeat 0 0 !important; text-indent:20px; line-height:23px !important; height:23px !important}
#mainmenu .menu  li .sub-sider a{ display:block; font-weight:normal; line-height:20px; color:#666; height:20px; padding-left:5px}

#mainmenu .menu .m_b{ position:absolute; left:0; display:block; line-height:0; font-size:0; width:216px; background:url(../images/mainmenu.png) no-repeat -216px 100%; height:8px; z-index:1;bottom:-8px}
#header_search{ float:right; margin:28px 20px 0 0; position:relative;}
#keyword{ border:1px solid #212f4b; background:#e8eef7; font-size:14px; padding:6px 5px; height:16px; width:360px; float:left; border-right:0}
#header_search .default{ color:#999;}
#s_btn{background:url(../images/headnav.png) no-repeat  -30px -257px; border:0;float:left; color:#fff; font-weight:bold; font-size:14px; height:30px; width:80px; line-height:28px; cursor:pointer}
#s_btn:hover{ background-position:-30px -287px}
#s_btn:active{ background-position:-110px -257px}
#header .header_con .hot_search{ clear:right; float:right; width: 452px; overflow:hidden; white-space:nowrap; margin:6px 18px 0 0;color:#929aa9;}
#header .header_con .hot_search a{ color:#929aa9; margin:0 6px 0 0; display:inline}
#header .header_con .hot_search a:hover{ color:#d0daec; text-decoration:underline}
/*精彩推荐*/
.in_jctj3{ margin-top:10px;border-radius:5px; background:url(../images/in_tit.jpg) repeat-x; overflow:hidden; border:1px solid #cfcfcf;}
.in_jctj3 h6{line-height:35px; padding-left:10px; font-weight:lighter; overflow:hidden;border-radius:5px 5px 0 0;}
.in_jctj3 h6 b{ display:block; float:left; display:inline-block; font-weight:bold; color:#333; font-size:14px;}
.pic_list_2 a img{display: block;border: 1px solid white;margin-bottom: 5px;}
.pic_list_2 a:hover img{display: block;border: 1px solid #ccc;margin-bottom: 5px;}
.a_title{display: block;color: #383838;line-height: 1.6;margin-bottom: 5px;height: 38px;word-break: break-all;overflow: hidden;text-overflow: ellipsis;}
.wft b{color: #FF0100;}
.in_jctj3 .inner {margin: 0 auto;padding: 10px 0;height: 230px;width: 900px;overflow: hidden;}
.in_jctj3 .inner ul { overflow:hidden;}
.in_jctj3 .inner li {float: left;padding: 0 15px;width: 150px;}

/*新加功能切换*/
.inner2{ overflow:hidden;}
.tab_alldiv{width:2800px;margin-top: 30px;margin-left: 20px;}
.tab_alldiv li{ float:left; width:150px; margin:0 20px 0 0;}
.tab_alldiv li img{ display:block;}
.tab_qiehuan{ clear:both; margin-top:20px; width:220px; text-align:center;overflow:hidden; z-index:99;}
.tab_qiehuan ul{ position:relative;left:25%; float:left;}
.tab_qiehuan ul li{float:left; margin-left:10px; width:20px; height:10px; background:#CCC; font-size:1px;display:block; cursor:pointer; border-radius:3px; overflow:hidden;position:relative;right:20%}
.tab_qiehuan ul li a{ color:#ccc; background:#ccc; display:block; cursor:pointer; width:20px; height:10px; border-radius:3px;}
.tab_qiehuan ul li a:hover{ background:#900;color:#900; border-radius:3px;}
.tab_li{ background:#900;color:#900;}

.picborder{border-width:1px;border-color:Gray;border-bottom-style:solid;}
.lottery_right_div{float:right; width:770px; margin-top:8px;display:inline table;}
.lottery_div{float:right; width:770px; min-height:575px; margin-top:8px;display:inline table;background-color:#E9E9E9;overflow:hidden;}
.lottery_container{position:relative;float:left; width:100%;display:table;}
.lottery_container2{position:relative;float:left;width:98.2%;margin:8px 0 0 4px;display:inline table; height:100px;background-color:White;}
/*各个奖品样式*/
.lottery_goods_span
{
    position:relative;
    float:left;
    display:inline table;
    margin:4px 0 0 4px;
    width:185px;
    height:185px;
    background-color:White;
    cursor:auto;
}

/*抽奖按钮样式*/
.lottery_goods_start
{
    position:absolute;
    left:195px;
    top:195px;
    width:370;
    height:370px;
}
.lottery_z_1
{
position: absolute;
width:370px;
height:370px;
z-index: 1;
}
.lottery_z_2
{
position: absolute;
width:370px;
height:370px;
z-index: 2;
}
.radius1
{background-color:White; background-repeat: repeat-x; border: solid white; border-width: 1px; border-radius: 4px 4px 4px 4px;}
/*开始抽奖按钮*/
#span_start
{
    width: 90px;
    height:28px;
    position:absolute;
    left:130px;
    top:260px;
    display:inline;
    cursor:pointer;
    text-align:center;
    font-size:16px;
}
/*开始抽奖上面的文字*/
#span_note
{
    width: 200px;
    position:absolute;
    left:70px;
    top:130px;
    display:inline;
    cursor:pointer;
    text-align:center;
    font-size:22px;
    color:White;
}
.lottery_rule
{
    width:95%;
    margin:0 auto;
}
.lottery_rule .title
{
    display:inline table;
    margin-top:4px;
    width:100%;
    font-size:16px;
    font-weight:bold;
 }
 .lottery_rule .content
 {
     width:100%;
     font-size:12px;
     margin:6px 0 0 0;
     display:inline table;
     border-bottom:0px solid gray;
 }
#tooltip
{
	position:absolute;
	border:1px solid #333;
	background:#f7f5d1;
	padding:1px;
	color:#333;
	display:none;
}
/*最新中奖信息*/
.lotteryinfo{width:210px;height:464px;border:1px solid #8E8D8D;border-radius:5px; background:#fff;}
.lotteryinfo .title{ font-size:12px; color:#C00; line-height:35px; padding-left:10px;background:url(../images/menu_ul1bg2.jpg) repeat-y; border:1px solid #fff;border-bottom:1px solid #ccc;border-radius:5px 5px 0 0;}
.lotteryinfo .title h3{font-size:12px;}
.lotteryinfo ul{padding: 7px 0 7px 11px;}
.lotteryinfo ul li{ line-height:28px;background: url(../images/dian.jpg) 0 13px no-repeat;padding-left: 10px;}